@charset "utf-8";

.caret, span, a, .view-more, .header, .product-box, .product-left-list,
	.news-title-des, .newspic-box-after {
	transition: all .2s;
	-moz-transition: all .2s;
	/* Firefox 4 */
	-webkit-transition: all .2s;
	/* Safari 和 Chrome */
	-o-transition: all .2s;
	/* Opera */
}

html {
	background-color: #eee;
}

body {
	font-family: "微软雅黑";
	color: #666;
	font-size: 12px;
	margin: 0 auto;
	box-shadow: 1px 2px 22px -7px #d7d7d7;
}

.clear {
	margin: 0;
	padding: 0;
}

.container {
	width: 1170px !important;
}

.qianlong-red {
	color: #e60012
}

.qianlong-nav {
	height: 84px;
	background-color: #fff;
	border-bottom: 1px solid #eee;
	line-height: 84px;
}

.nav-list {
	margin-bottom: 0;
}

.nav-list li {
	padding-right: 26px;
	padding-left: 26px;
	font-size: 13px;
}

.nav-list li a {
	color: #666
}

.nav-list li.active>a {
	color: #e60012;
	background-image: url(../images/angle-up.png);
	background-position: center 73px;
	background-repeat: no-repeat;
	height: 84px;
	display: inline-block;
}

.nav-list li a:hover {
	text-decoration: none;
	color: #e60012
}

.nav-list li a {
	outline: none;
	text-decoration: none;
}

.slide-sherch-box-box {
	position: relative !important;
}

.slide-sherch-box {
	width: 331px;
	height: 89px;
	background-color: #ffffff;
	position: absolute;
	right: 62px;
	display: none;
	z-index: 1;
	top: 88px;
	padding: 26px;
	border: 1px solid whitesmoke;
}

.form-control {
	border-radius: 0;
	border: 2px solid #e9e9e9;
	box-shadow: none;
	border-right: none;
}

.slide-sherch-box .btn {
	border-radius: 0;
	background-color: #e60012;
	color: #fff;
	border: 1px solid #e60012
}

.qianlong-nav .input-group-btn {
	line-height: 0;
}

.qianlong-banner {
	margin-top: 4px;
}

.qianlong-banner img {
	margin: 0 auto;
}

.carousel-indicators {
	bottom: -5px;
}

.product-slidedown {
	width: 132%;
	height: 400px;
	background: rgba(250, 250, 250, 0.9);
	z-index: 1;
	position: absolute;
	right: 0;
	display: none;
	border: 1px solid #eee;
}

.product-slidedown dd {
	margin-bottom: 18px;
	color: #999
}

.product-slidedown li {
	width: 20%;
	float: left;
	padding: 30px;
}

.product-slidedown li dt {
	margin-bottom: 30px;
	font-weight: normal;
}

.product-serise:hover .caret {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	/* IE 9 */
	-moz-transform: rotate(180deg);
	/* Firefox */
	-webkit-transform: rotate(180deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(180deg);
	/* Opera */
}

}
.carousel-caption {
	bottom: 200px;
}

.banner-box {
	width: 100% !important;
	margin-top: 84px;
	padding: 0;
}

.aboutus-content {
	height: 163px;
	background-color: #f8f8f8;
	padding: 14px;
	margin-top: 24px;
	line-height: 26px;
}

.aboutus-text {
	color: #999;
	padding-left: 10px;
	text-indent: 2em;
	line-height: 24px;
	padding-top: 5px;
}

.aboutus-text a:hover {
	color: #d60011;
	text-decoration: none;
}

.border-right {
	border-right: 1px solid #eee;
}

.border-right h4 {
	border-left: 4px solid #e60012;
	padding-left: 4px;
	padding-right: 12px;
	color: #e60012;
}

.border-right h4>span {
	font-weight: normal !important;
	font-size: 13px !important;
	color: #999;
	cursor: pointer;
}

.border-right h4>span:hover {
	color: #e60012;
}

.news li {
	margin-bottom: 6px;
	padding-right: 12px;
}

.news li a, .news h4 a {
	color: #999;
}

.news li a {
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block;
	width: 290px;
}

.news li:hover {
	cursor: pointer;
	color: #e60012
}

.news li span {
	color: #999
}

.ourproduct {
	background-color: #383838;
	min-height: 558px;
	margin-top: 50px;
}

.product-list img {
	width: 67xp;
	height: 64px;
}

.ourproduct h4 {
	font-size: 30px;
	margin-top: 52px;
}

.product-list li {
	float: left;
	width: 20%;
	padding: 8px;
	margin-top: 16px;
	min-height: 392px;
	text-align: center;
}

.product-list li dl {
	text-align: left;
	margin-top: 32px;
	margin: 22px;
}

.product-list li dt {
	margin-bottom: 31px;
	font-size: 18px;
	color: #000;
	font-weight: normal;
	text-align: center;
}

.product-list li dd {
	margin-bottom: 12px;
	color: #999;
}

.product-list li dd a {
	color: #999;
	text-decoration: none;
	outline: none;
}

.product-list li dd a:hover {
	color: #e60012
}

.view-more {
	width: 143px;
	height: 47px;
	border-radius: 23px;
	background-color: #e60012;
	outline: none;
	margin-bottom: 20px;
	line-height: 34px;
}

.view-more:hover {
	background-color: #fff;
	border: 2px solid #e60012;
	color: #e60012
}

.view-more:active, .view-more:visited {
	outline: none;
}

.our-partner h4 {
	font-size: 30px;
	margin-top: 25px;
	margin-bottom: 32px;
}

.parter-icon>div {
	border: 1px solid #eee;
	height: 86px;
	line-height: 86px;
	text-align: center;
}

.parter-icon>div img {
	max-width: 100%;
}

.partner-more a {
	color: #999;
	text-decoration: none;
	outline: none;
}

.partner-more a:hover {
	color: #E60012
}

.border-right-none {
	border-right: none !important;
}

.border-none {
	border: none !important;
}

.large {
	
}

.small {
	background-color: #e60012 !important;
	background-color: rgba(230, 0, 18, 0.9) !important;
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	border-bottom: none;
}

.small .col-xs-7 {
	color: #eee;
}

.small .nav-list>li>a {
	color: #fbfbfb;
}

.small .nav-list>li>a:hover {
	color: #ffe7e9;
}

.footer {
	background-color: #292929;
	/* height: 380px; */
	margin-top: 52px;
	padding-top: 20px;
}

.footer h5 {
	color: #DADADA;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}

.footer-left {
	margin-top: 70px;
	margin-bottom: 20px;
}

.footer-left>img {
	width: 100px;
	height: 100px;
	margin-left: 19px;
	margin-bottom: 20px;
}

.wangzhan-nav {
	margin-top: 20px;
	color: #ddd;
}

.wangzhan-nav dl {
	width: 100%;
	margin-bottom: 0;
}

.wangzhan-nav dl dd {
	margin-bottom: 16px;
	font-size: 12px;
}

.wangzhan-nav dl dd a {
	color: #6f6f6f;
	text-decoration: none;
}

.wangzhan-nav dl dd a:hover {
	color: #e60012
}

.wangzhan-nav dl dt {
	margin-bottom: 22px;
	font-weight: normal;
	color: #a7a7a7;
}

.contact-us a {
	color: gray;
	text-decoration: none;
}

.contact-us a:hover {
	color: #a7a7a7;
}

.contact-us p {
	color: #6f6f6f;
	text-align: left;
}

.contact-us p img {
	margin-right: 10px;
}

.martop34 {
	margin-top: 26px;
}

.contact-us h4 {
	color: #ddd
}

.youqlinks {
	border-top: 1px solid #3F3F3F;
	color: #6f6f6f;
	background-color: #292929;
}

.youqlinks a {
	text-decoration: none;
	color: #6f6f6f;
	outline: none;
}

.youqlinks a:hover {
	color: #7c7c7c
}

.footer-bottom {
	background-color: #292929;
	line-height: 36px;
	color: #5c5c5c;
}

.to-top {
	width: 48px;
	height: 48px;
	background-color: #7d7d7d;
	line-height: 44px;
}

.to-top:hover {
	background-color: #e60012;
}

/*aboutus*/
.aboutus-top {
	height: 256px;
	background-image: url(../images/aboutustop-bg_02.png);
	margin-top: 84px;
}

.aboutus-top h4 {
	line-height: 220px;
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	padding-left: 30px;
}

.aboutus-top h4 span {
	font-size: 24px;
	font-weight: normal;
}

.qianlong-breadcrumb {
	background-color: white !important;
}

.qianlong-breadcrumb li.active {
	color: #999
}

.qianlong-breadcrumb a {
	color: #666;
	text-decoration: none;
	outline: none;
}

.qianlong-tab {
	background-color: #f6f6f6;
	border-bottom: none;
}

.qianlong-tab li a {
	height: 52px;
	line-height: 31px;
	color: #333;
	outline: none;
	font-size: 14px;
}

.qianlong-tab li a:hover, .qianlong-tab li a:focus {
	background-color: none !important;
}

.tab-content p {
	text-indent: 2em;
	margin: 20px;
	line-height: 24px;
	font-size: 12px;
	color: #999
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus {
	color: #555 !important;
	cursor: default !important;
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	background-color: #f6f6f6 !important;
	border-bottom: 4px solid #E60012;
	!
	important;
}

#lxwm .table-bordered th {
	background-color: #fbfbfb;
	border-bottom: none;
	font-weight: normal;
	color: #666;
	text-align: center;
}

#lxwm .table-bordered tr td {
	color: #999
}

.product-second {
	background-image: url(../images/product-serisebg_02.png);
	height: 253px;
	margin-top: 84px;
}

.product-second h4 {
	line-height: 220px;
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	color: #878787;
	padding-left: 30px;
}

.product-second h4 span {
	font-size: 24px;
	font-weight: normal;
}

/*product*/
.product-left-list {
	border: 1px solid #eee;
	border-bottom: none;
	background-color: #ffffff;
	z-index: 1;
}

.product-left-list ul li {
	text-align: center;
	line-height: 61px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
}

.product-left-list ul li.active a {
	color: #e60012
}

.product-left-list ul li a {
	color: #666;
	text-decoration: none;
	outline: none;
}

.product-left-list ul li a:hover {
	color: #E60012
}

.product-title {
	width: 100%;
	height: 40px;
	background-color: #f8f8f8;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
}

.product-image {
	text-align: center;
	margin-bottom: 36px;
}

.product-detail h4 {
	margin: 0 !important;
}

.product-detail p {
	color: #999;
	margin-top: 6px;
}

.product-box {
	padding: 27px;
	cursor: pointer;
	border-bottom: 1px solid #eee;
}

.product-box:active {
	background-color: #f8f8f8;
	cursor: pointer;
}

.product-box:active h4 {
	color: #E60012
}

.qianlong-pagination li a {
	margin-right: 10px;
	height: 44px;
	border-radius: 0 !important;
	width: 44px;
	line-height: 28px;
	color: #999;
	outline: none;
}

.qianlong-pagination li a:hover {
	color: #E60012
}

.qianlong-pagination li.active a {
	background-color: #E60012;
	color: #fff;
	border-color: #E60012
}

.product-description {
	color: #999;
	margin-top: 40px;
}

/*news*/
.news-top {
	background-image: url(../images/newsbg_02.png);
}

.news>.col-xs-4 {
	min-height: 234px;
}

.newspic-box {
	margin-top: 34px;
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
}

.tab-pane img {
	max-width: 100%;
	height: auto
}

.newspic-box h4, .newspic-box p {
	margin: 0;
	text-indent: 0;
	margin-top: 10px;
}

.news-title-des {
	font-size: 14px !important;
	line-height: 22px;
}

.news-title-des:hover {
	color: #888;
	cursor: pointer;
}

.new-view-more {
	background-color: #e60012;
	border-radius: 20px;
	width: 90px;
	height: 32px;
	border: none;
	font-size: 12px;
	color: #fff;
	margin-top: 24px;
	display: inline-block;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
}

.new-view-more:hover {
	text-decoration: none;
	color: white;
	background-color: #d60011;
}

.day-number {
	font-size: 48px;
	color: #666
}

.year-month-number {
	font-size: 13px;
	color: #999
}

.newspic-box-after {
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
	padding-top: 20px;
}

.newspic-box-after p {
	text-indent: 0;
	margin: 0;
}

.newspic-box-after:active {
	cursor: pointer;
	background-color: #f8f8f8;
}

.newspic-box-after:hover .red-number, .newspic-box-after:hover h4 {
	color: #E60012;
	cursor: pointer;
}

.newspic-box-after h4 span {
	color: #E60012
}

.news-content-tite {
	padding-top: 50px;
	padding-bottom: 14px;
	border-bottom: 1px solid #eee;
}

.news-content-tite span {
	color: #999
}

/*shearch*/
.shearch-box {
	width: 100%;
	height: 90px;
	background-color: #f8f8f8;
	padding: 20px;
}

.shearch-box input {
	width: 982px;
	height: 50px;
	border: none;
}

.shearch-box button {
	width: 157px;
	height: 49px;
	border: none;
	background-color: #E60012;
	color: #fff
}

.shearch-box button:hover {
	background-color: #eb0014;
	color: #fff
}

.product-img {
	width: 99px;
	height: 99px;
}

.map-tips {
	width: 300px;
	height: 200px;
	margin: 0 auto;
	padding: 10px;
	box-shadow: 1px -11px 33px -11px #d5d5d5;
}

.imfor-content p {
	font-size: 12px;
	margin-bottom: 2px;
	margin: 0;
	text-indent: 0;
}

#logo {
	margin-bottom: 6px;
}

.product-head {
	margin-bottom: 40px;
}

.product-content {
	width: 98%;
}

.product-content img, .product-content table {
	max-width: 100%;
	height: auto;
}

.solution-content img, .solution-content table {
	max-width: 100%;
	height: auto;
}
/*2017-4-24*/

/*下拉菜单*/
.product-slidedown {
	width: 1170px;
	height: 400px;
	background: rgba(250, 250, 250, 1);
	z-index: 1;
	position: relative;
	top: -2px;
	display: none;
	border: 1px solid #eee;
	line-height: 22px;
	box-shadow: 13px 17px 18px -25px #d4d4d4;
}

.slidedown-left-nav {
	width: 226px;
	padding: 30px;
	padding-top: 0;
	margin-top: 22px;
	padding-bottom: 0;
	border-right: 1px solid #ddd;
}

.slidedown-left-nav li {
	padding: 10px;
	cursor: pointer;
	width: 100%;
}

.slidedown-right-menue {
	width: 900px;
	height: 100%;
}

.slidedown-right-menue ul  li {
	float: left;
	padding: 13px 55px;
	background-color: #f2f6f9;
	margin-right: 35px;
	margin-bottom: 18px;
	margin-top: 18px;
	width: 29%;
	text-align: center;
}

.slidedown-right-menue ul  li:hover {
	background-color: #e70012;
	color: #fcfcfc;
	cursor: pointer;
}

.slidedown-left-nav .active {
	background-color: #e70012;
	padding: 10px;
	color: #fcfcfc;
}

.slidedown-right-menue ul {
	display: none;
}

/*下拉菜单结束*/
/*关于我们与员工活动首页*/
.aboutus-content {
	height: 163px;
	margin-right: 14px;
	color: #333;
}

.aboutus-text {
	color: #999;
	padding: 15px;
}

.activity-pic {
	position: relative;
	width: 100%;
	height: 164px;
	overflow: hidden;
}

.activity-pic img {
	width: 100%;
	height: 100%;
}

.activity-pic a {
	display: inline-block;
	width: 100%;
	height: 74px;
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: -74px;
	left: 0;
	z-index: 1;
	line-height: 74px;
	text-align: center;
	color: white;
	text-decoration: none;
	cursor: pointer;
}

.activity-pic:hover a {
	bottom: 0;
}
/*员工风采*/
.ygfc ul {
	margin-top: 20px;
}

.ygfc ul li {
	height: 364px;
	display: inline-block;
	margin-bottom: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ygfc ul li .ygfc-innerbox {
	overflow: hidden;
	cursor: pointer;
	height: 100%;
	background-color: #fbfbfb;
	margin: 6px;
	box-shadow: 1px 1px 12px 2px #ececec;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
	margin-bottom: 20px
}

.ygfc ul li .ygfc-innerbox .fc-pic {
	overflow: hidden;
}

.ygfc ul li .ygfc-innerbox .fc-pic img {
	width: 100%;
}

.ygfc ul li .ygfc-innerbox h4 {
	margin-left: 20px;
	margin-top: 18px
}

.ygfc ul li .ygfc-innerbox:hover img {
	opacity: 0.9;
}

.ygfc ul li .ygfc-innerbox p {
	margin: 20px;
	margin-top: 10px;
	font-size: 12px;
	color: #999;
}

#environment img {
	width: 100%
}

/*招聘*/
.zp-box {
	width: 100%;
	margin-bottom: 20px;
	position: relative;
}

.zplink {
	height: 60px;
	border: none;
	margin-top: 20px;
	line-height: 60px;
}

.zp-top {
	width: 100%;
	height: 100px;
	background-color: #f0f2f3;
	cursor: s-resize;
}

.zp-top-left {
	padding-left: 30px;
	padding-top: 14px;
}

.zp-top-right {
	padding-top: 25px;
	padding-right: 25px;
}

.zp-top-right button {
	width: 134px;
	height: 46px;
	background-color: #e60012;
	border: none;
	color: #fcfcfc;
	box-shadow: 1px 0px 12px 1px #ff8e8e;
}

.zp-top-left span {
	margin-left: 14px
}

.za-content {
	min-height: 700px;
	background-color: #f9f9f9;
	padding-left: 15px;
	display: none
}

.zw-info ul {
	height: 100%
}

.zw-info p {
	text-indent: 2em;
	font-size: 12px;
	color: #999;
}

.zp-content-sq {
	position: absolute;
	bottom: 0;
	left: 48%
}

.zw-info li {
	float: left;
	margin-right: 14px;
	padding: 10px 12px;
	margin-top: 28px;
	border: 1px solid #3e96ba;
	background-color: #fcfcfc;
}

/*我们的产品*/
.product-nav-list {
	height: 306px;
	background-color: #000;
	overflow: hidden;
	position: relative;
}

.product-nav-list-content img {
	width: 80px;
	height: 80px;
	opacity: 0.9;
}

.product-nav-list ul {
	width: 5000px;
	height: 306px;
	position: relative;
	left: 0;
}

.product-nav-list ul li {
	width: 292.5px;
	height: 306px;
	background-color: #fff;
	float: left;
}

.product-nav-list ul li a {
	text-decoration: none;
	text-align: center;
	padding-top: 68px;
	color: #fcfcfc;
}

.product-nav-list ul li a button {
	display: none;
	background: none;
	color: #fcfcfc
}

.product-nav-list ul li a button:hover {
	color: #fcfcfc;
	background-color: rgba(239, 109, 109, 0.8) !important;
}

.product-nav-list ul li a:hover {
	padding-top: 22px
}

.product-nav-list ul li a:hover button {
	background: rgba(255, 255, 255, 0.1);
	display: inline-block;
	border: 1px solid rgba(255, 255, 255, 0.1);
}

.product-nav-list ul li:nth-child(1) {
	background-image: url("../images/dschqtg-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(2) {
	background-image: url("../images/hlwkhd-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(3) {
	background-image: url("../images/yybwpbs-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(4) {
	background-image: url("../images/wtxt-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(5) {
	background-image: url("../images/sjxt-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(6) {
	background-image: url("../images/dzjyxt-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list ul li:nth-child(7) {
	background-image: url("../images/cxcp-bg.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.product-nav-list-content  h5 {
	color: #fcfcfc;
	font-size: 18px;
	margin-top: 45px !important;
}

.product-nav-list-content button {
	width: 80%;
	height: 40px;
	/* margin-left: 45px; */
	margin-top: 37px;
}

.product-nav-list .left-button {
	width: 64px;
	height: 440px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #080808;
	line-height: 306px;
	color: #fcfcfc;
	text-align: center;
	cursor: pointer;
}

.product-nav-list .right-button {
	width: 64px;
	height: 440px;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #080808;
	line-height: 306px;
	color: #fcfcfc;
	text-align: center;
	cursor: pointer;
}

.product-nav-list span:hover {
	opacity: 0.5
}

.product-nav-list span {
	display: none
}

.product-nav-list:hover span {
	display: block
}

.product-nav-list a {
	display: inline-block;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.6);
}

.product-nav-list a:hover {
	background-color: rgba(230, 0, 18, 0.8);
	cursor: pointer;
}

.ourproduct h4 {
	font-size: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.ourproduct {
	min-height: 307px;
	margin-top: 20px;
}

.ygfc-content {
	margin: 0 auto;
}

.ygfc-content img {
	max-width: 100%;
	height: auto;
}

.ygfc-content h1 {
	font-size: 24px;
	font-weight: bold;
	color: #333
}

.nav-toggle-menu {
	position: relative;
	float: right;
	padding: 5px 6px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	border-color: #ddd;
	display: none;
}

.menu-down {
	display: none;
}

.wangzhan-nav {
	position: relative;
	margin-top: 0;
}

/**** 移动端样式 ****/
@media screen and (max-width: 960px) {
	body {
		width: auto !important;
	}
	.container {
		width: auto !important;
	}
	.qianlong-nav {
		height: 46px;
		line-height: 46px;
	}
	.wangzhan-nav dl dd {
		display: none;
	}
	.nav-logo img {
		max-width: 100%;
	}
	.nav-box ul {
		display: none;
	}
	.nav-box .navbar-toggle {
		display: inline-block;
	}
	.nav-toggle-menu {
		display: block;
	}
	.nav-toggle  .icon-bar {
		display: block;
		width: 22px;
		height: 2px;
		border-radius: 1px;
		background-color: #888;
		margin: 3px 0;
	}
	.nav-list {
		position: fixed;
		top: 46px;
		left: 0;
		right: 0;
		z-index: 1030;
		background: rgba(0, 0, 0, 0.9);
	}
	.nav-list li {
		display: block;
		text-align: center;
		line-height: 40px;
	}
	.nav-list li a {
		display: block;
		line-height: 40px;
		color: #fff;
		font-size: 14px;
		line-height: 44px;
	}
	.nav-list li.active>a {
		height: 40px;
		line-height: 40px;
		display: block;
		background-position: center 33px;
	}
	.nav-list li:last-child {
		display: none;
	}
	.nav-list li .caret {
		display: none;
	}
	.small .nav-toggle  .icon-bar {
		background-color: #fff;
	}
	.banner-box {
		margin-top: 46px;
	}
	.list-unstyled li {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.list-unstyled li a {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding-right: 10px;
	}
	.zplink {
		margin-bottom: 20px;
	}
	#scrollul li a {
		padding-right: 0;
	}
	.aboutus-top, .product-second {
		height: 256px;
		margin-top: 1rem;
	}
	.wangzhan-nav dl dt {
		background-image: url(/images/arrow-down.png);
		background-position: right center;
		background-repeat: no-repeat;
	}
	.wangzhan-nav h4, .contact-us h4 {
		border-bottom: 1px solid black;
		padding-bottom: 10px;
	}
}

@media screen and (max-width: 768px) {
	.aboutus-content {
		padding: 0;
	}
	.activity-pic {
		margin-bottom: 15px;
	}
	.ql-title {
		font-size: 16px !important;
	}
	.wangzhan-nav dl {
		width: 100%;
		position: relative;
		z-index: 100;
	}
	.wangzhan-nav span.menu-down {
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		line-height: 15px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.wangzhan-nav dl dt {
		margin-bottom: 15px;
		margin-top: 0px;
		font-weight: normal;
		color: #a7a7a7;
	}
	.wangzhan-nav dl dd {
		display: none;
	}
	.footer-left {
		margin-top: 28px;
		margin-bottom: 33px;
	}
	.footer-left>img {
		width: 100px;
		height: 100px;
		margin-left: 3px;
		margin-bottom: 20px;
	}
	.wangzhan-nav h4, .contact-us h4 {
		margin-bottom: 10px;
		padding: 15px 10px;
		font-size: 16px;
		border-bottom: 1px solid #272727;
	}
	.footer-logo {
		text-align: center;
	}
	.footer-logo img {
		margin-left: 0;
	}
	.wangzhan-nav {
		line-height: 40px;
		padding-left: 15px;
	}
	.wangzhan-nav ul li dd {
		display: none;
	}
	.wangzhan-nav h4, .contact-us h4 {
		padding: 15px 10px;
		font-size: 16px;
		border-bottom: 1px solid #272727;
	}
	.wangzhan-nav dl {
		margin-bottom: 10px;
	}
	.wangzhan-nav dl dt {
		margin-top: 0;
		padding-left: 10px;
		margin-bottom: 10px;
	}
	.footer dd {
		padding-left: 30px;
		color: #a7a7a7;
	}
	.wangzhan-nav dl dd a {
		color: #a7a7a7;
	}
	.footer-left {
		margin-top: 62px;
	}
	.footer-left img {
		margin-bottom: 15px;
	}
	.contact-us p {
		padding-left: 10px;
		word-break: break-all;
	}
	.contact-us {
		margin-top: 0;
	}
	.footer-bottom {
		height: auto;
		line-height: 20px;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 30px;
	}
	.youqlinks {
		padding: 15px 15px 0 15px;
	}
	.product-nav-list>span {
		display: block;
	}
	/* .footer{
		display:none;
	} */
	.aboutus-top, .product-second {
		height: 256px;
		margin-top: 1rem;
	}
	.wangzhan-nav .clear {
		position: relative;
	}
	.menu-down {
		display: inline-block;
		position: absolute;
		right: 0;
		top: 0;
		line-height: 15px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.product-nav-list .left-button, .product-nav-list .right-button {
		background: rgba(8, 8, 8, 0.5);
	}
	.product-detail h4 {
		margin: 0 !important;
		text-align: center;
	}
	#scrollul li a {
		padding-right: 0;
	}
	.aboutus-top, .product-second {
		height: 256px;
		margin-top: 1rem;
	}
}

@media screen and (max-width: 768px) {
	.aboutus-content {
		padding: 0;
	}
	.activity-pic {
		margin-bottom: 15px;
	}
	.ql-title {
		font-size: 16px !important;
	}
	.aboutus-content {
		height: auto !important;
	}
	.border-bottom-none {
		border-bottom: none !important;
	}
	.border-top-none {
		border-bottom: none !important;
	}
	.product-left-list {
		width: 50px;
		height: 50px;
		border-radius: 4px;
		border: none;
		text-align: center;
		line-height: 59px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		background-position: center;
		background-repeat: no-repeat;
	}
	#colse {
		display: inline-block;
		margin-bottom: 20px;
	}
	.product-small {
		width: 100%;
		height: 100%;
		z-index: 1111;
		background-color: #fff;
		background-image: none;
	}
	.product-big {
		width: 50px;
		height: 50px;
		background-color: #eee;
		background-image: url(/images/product-list.png);
	}
	.product-left-list>span {
		color: #333;
		font-size: 24px;
	}
	.product-left-list div, .product-left-list ul {
		display: none;
	}
	.qianlong-red {
		margin-left: 10px;
	}
	.news h4 {
		font-size: 14px;
	}
	.news .border-right {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 10px;
	}
	/* .recruit .ql-title{
		text-align:left;
	} */
	.wangzhan-nav h4, .contact-us h4 {
		border-bottom: 1px solid black;
		padding-bottom: 10px;
	}
}

@media screen and (max-width: 540px) {
	.col-ms-12 {
		width: 100%;
	}
	.ourproduct {
		background-color: #fff;
	}
	.za-content {
		min-height: 800px;
		clear: both;
	}
	.carousel-inner .item>img {
		display: block;
		max-width: 200% !important;
		height: auto;
		position: relative;
		right: 48%;
	}
	.newspic-box-after:hover .red-number, .newspic-box-after:hover h4 {
		color: #666;
	}
	.product-second h4 {
		padding-left: 0px;
	}
	.aboutus-content {
		margin-top: 9px;
		margin-top: 9px;
		padding: 10px;
		margin-right: 0;
	}
	.border-right {
		border: none;
	}
	.qianlong-tab {
		padding: 6px;
	}
	.activity .ql-title .qianlong-red.pull-right {
		line-height: 20px !important;
	}
}
